/**
@author		Jong Min, Lee
@date		  01/21/2014
@brief		contains  viewer error codes

copyright(c) Tae Young Soft. All right reserved. 2014
*/

#pragma once

//
// Error code: ERROR_INVALID_STUDY_SET_INFO
// 
// Error description:
//
// The study set information is incorrect
//
#define ERROR_INVALID_STUDY_SET_INFO            0x21000000
//
// Error code: ERROR_INVALID_STUDY_INFO
//
// Error description:
//
// The study information is incorrect
#define ERROR_INVALID_STUDY_INFO                0x21000001

//
// Error code: ERROR_INVALID_SERIES_INFO
//
// Error description:
//
// The series information is incorrect
#define ERROR_INVALID_SERIES_INFO               0x21000002

//
// Error code: ERROR_STUDY_NOT_FOUND
//
// Error description:
//
// The viewer cannot find the study specified
#define ERROR_STUDY_NOT_FOUND                   0x21000003

//
// Error code: ERROR_OBJECT_NOT_DELETED_REF_COUNT
//
// Error description:
//
// An object cannot be deleted because the reference count is larger than zero
#define ERROR_OBJECT_NOT_DELETED_REF_COUNT      0x21000004

//
// Error code: ERROR_STUDY_SET_NOT_FOUND
// 
// Error description:
//
// The viewer cannot find the study set specified
#define ERROR_STUDY_SET_NOT_FOUND               0x21000005

//
// Error code: ERRROR_TV_XML_PARSER
//
// Error description
//
// An error occurs in xml parser module
#define ERROR_XML_PARSER                0x21000006

//
// Error code: ERROR_INIT_NEEDED
//
// Error description
//
// Initialization is needed
#define ERROR_INIT_NEEDED                       0x21000007

//
// Error code: ERROR_PROPERTY_NOT_FOUND
//
// Error description
//
// The specified property can not be found
#define ERROR_VIEWER_PROPERTY_NOT_FOUND         0x21000008

//
// Error code: ERROR_UNKNOWN
//
// Error description
//
//
#define  ERROR_UNKNOWN                          0x21000009

//
// Error code: ERROR_ILLEGAL_MONITOR_GROUP
//
// Error description
//
// The monitor group is illegal
#define ERROR_ILLEGAL_MONITOR_GROUP             0x21000010

//
// Error code: ERROR_FOCUSED_SWS_NOT_FOUND
//
// Error description
//
// the focued study workspace can not be found
#define ERROR_FOCUSED_SWS_NOT_FOUND            0x21000011